worthy of being applauded - Francés Inglés Diccionario